package com.lql.common.constant;

import java.util.Calendar;

/**
 * @author wangjian
 */
public interface CommonConstant {

    /**
     * JWT用户名
     */
    String JWT_USERNAME = "username";
    /**
     * JWT时间默认单位
     */
    int CALENDAR_FIELD = Calendar.DATE;
    /**
     * JWT时间默认长度
     */
    int CALENDAR_INTERVAL = 1;
    /**
     * JWT时间默认盐
     */
    String CALENDAR_SALT = "qwerty";
    /**
     * 刷新登陆时长
     */
    String REFRESH_LOGIN_TIME = "1";
    /**
     * 密码登陆
     */
    Integer LOGIN_TYPE_PASSWORD = 1;
    /**
     * 待付款
     */
    Integer LOAN_OBLIGATION = 0;

    /**
     * 待充值
     */
    Integer LOAN_WAITRECHARGE = 1;

    /**
     * 订单关闭
     */
    Integer LOAN_CLOSED = 2;

    /**
     * 完成订单
     */
    Integer LOAN_SUCCEED = 3;

    /**
     * 最大短信验证码请求次数
     */
    int MAX_PHONECODE_TIME = 3;


    /**
     * 未使用
     */
    Integer UNUSED = 1;

    /**
     * 已使用
     */
    Integer USED = 2;

    /**
     * 已占用
     */
    Integer OCCUPY = 3;

    /**
     * 已过期
     */
    Integer DUE = 4;

}
